Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 USA F29 USA F24 The Powder Byrne Trophy - Surbiton Fifth-Third Bank Tennis Championships - Lexington Healthsouth USTA Challenger - Dallas USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Uncle Tobys Challenger - Tasmania The USTA Challenger at West End Racquet - Torrance Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Las Vegas Challenger - Las Vegas Healthsouth/USTA Men's Challenger of Burbank - Burbank Shimadzu All Japan Indoor Tennis Championships - Kyoto XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx Urbana-Champaign Challenger - Urbana West Side Tennis Club Clay Court Challenger - Forest Hills USTA San Diego Challenger - San Diego XL Capital Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa Flea Market Cup Busan Challenger Tennis - Busan Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa Voit Mexico City Open - Mexico City 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Isla de Lanzarote - Lanzarote USTA Tennis Championships of Houston - Houston Fifth-Third Bank Tennis Championships - Lexington Countrywide Classic USTA Challenger - Carson The Waco International Tennis Challenger - Waco Ciudad de Pozoblanco Open Diputacion - Cordoba 2002 Azalea Orthopedic Challenger - Tyler The Wright Financial Group, Inc. Challenger - Champaign Togliatti Cup - Togliatti 2003 Freeman Men's Challenger - Joplin CMG Asia Open - Hong Kong Hilton Waikoloa Village USTA Challenger - Waikoloa Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Waco International Tennis Challenger - Waco Regional Hand Center Men's Challenger - Fresno Uncle Toby's Burnie Challenger - Tasmania 2004 USTA Challenger of Calabasas - Calabasas Olbia Challenger - Olbia Smith Barney Men's Challenger - Covington Hilton Waikoloa Village USTA Challenger - Waikoloa Heineken Challenger - Ho Chi Minh City Samsung Secruities Cup Challenger - Seoul Busan Open Challenger Tennis - Busan Kobstaedernes ATP Challenger - Kolding Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open - Belgrade 2003 West Side Tennis Club Challenger - Forest Hills Uncle Toby's Australian Men's Clay Court Challenger - Canberra 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Open Diputacion Ciudad de Pozoblanco - Cordoba Budapest Challenger - Budapest Austin Challenger - Austin Open de Montauban - Montauban Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Penza Cup - Penza Fifth Third Bank Tennis Championships - Lexington Ourocard Tennis Challenger - Sao Paulo Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Ciudad de Pozoblanco Open Diputacion - Cordoba Sunrise Challenger Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Rhodes Challenger College Station Challenger - College Station The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville Rhodes Challenger Ramat Hasharon Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka San Jose Challenger Samsung Securities Cup - Seoul Fergana Challenger Nottingham Challenger ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver Beijing Challenger Open D'Orleans - Orleans Ramat Hasharon Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Vancouver Challenger USTA/Adtech Challenger - Boston Ortisei Challenger Granby Challenger Vancouver Challenger Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Busan Challenger Nottingham Challenger Istanbul Challenger Alphen Challenger Bancolombia Open - Bogota II Naples ITG Challenger - Naples Mordova Cup 2007 - Saransk Nottingham Challenger Rennes Challenger Helsinki Challenger Hilton Waikoloa USTA Challenger - Waikoloa Ilkley Challenger Vancouver Challenger drkoop.com USTA challenger of Miami - Miami Brescia Challenger Astana Challenger Shanghai Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Fifth Third Bank Tennis Classic - Lexington VI Gramado Open de Tenis - Gramado Karshi Challenger Burbank Challenger - Burbank Music City Challenger - Nashville Kaohsiung Challenger Ho Chi Minh City Challenger Swanston Challenger - Sacramento Taipei City Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Happy Valley Challenger Astana Challenger USTA Challenger of San Antonio - San Antonio Mons Challenger Columbus Challenger Indian Wells Challenger Akbank Private Banking TED Open - Istanbul Vancouver Challenger Seoul Challenger 2005 Freeman Men's Challenger - Joplin Bratislava Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger University of Tennessee USTA Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa Healthsouth/USTA Pro Link Challenger - San Antonio The LTA Wrexham Challenger - Wrexham 2003 USTA Challenger of Calabasas - Calabasas Tashkent Challenger 2002 Eddleman USTA Challenger - Birmingham Suzhou Challenger Columbus Challenger Canberra Challenger Atlantic City Open - Atlantic City Eddleman USTA Challenger - Birmingham HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee USTA Men's Challenger of Urbana-Champaign - Urbana XL Bermuda Open - Bermuda Czech Open - Prostejov Istanbul Challenger Gran Copa Ericsson - Rio de Janeiro ATP Tour Challenger at Nellie Gail - Laguna Hills Busan Challenger drkoop.com USTA Challenger of Austin - Austin Japan Open - Tokyo 2003 USTA Tallahassee Tennis Challenger - Tallahassee Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Challenger - Tunica Kroger / St. Jude International - Memphis Gimcheon Challenger Galleryfurniture.com Challenge - Atlanta Togliatti Cup - Togliatti Miller Lite Hall of Fame Tennis Championships - Newport Healthsouth/USTA Challenger - Denver Guzzini Challenger - Recanati Samsung Open - Brighton Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger AAPT Championships - Adelaide Yokohama Challenger GHI Bronx Classic - Bronx USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Project Independence Men's Challenger - Mandeville Fifth Third Bank Tennis Classic - Lexington Kroger / St. Jude International - Memphis USTA Challenger of San Antonio - San Antonio Binghamton Challenger USTA Callenger of Urbana-Champaign - Urbana dBI Tennis Challenger - Binghamton Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Mallorca Challenger Cassis Challenger Helsinki Challenger XL Capital Bermuda Open - Bermuda 2002 FSE Challenger - Tarzana 2001 UT Tyler Patriot Challenger - Tyler Jameson Cup - Milan RCA Championships - Indianapolis Frito Lay/USTA Challenger - Binghamton Laser Vision USTA Challenger - Amarillo The Powder Byrne Trophy - Surbiton USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank 2003 Eddleman USTA Challenger - Birmingham USTA Challenger of Tiburon - Tiburon Mercedes-Benz Cup - Los Angeles Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk XL Capital Bermuda Open - Bermuda AAPT Championships - Adelaide TED Open - Istanbul Pro Challenger at Calabasas - Calabasas President's Cup - Tashkent Czech Open 2006 - Prostejov Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Heineken Open - Auckland Adidas International - Sydney Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Siebel Open - San Jose Copenhagen Open - Copenhagen Morelos Challenger Tashkent Challenger - Tashkent Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Samsung Securities Cup - Seoul Prague Challenger Legg Mason Tennis Classic - Washington D.C. Athens Challenger Kroger / St. Jude International - Memphis Tata Open - Chennai Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Busan Challenger International Tennis Championships - Delray Beach SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London The 10tele.com Open - Nottingham AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Sao Paulo Challenger Tour Finals Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Zhuhai Challenger Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dallas Challenger Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Nottingham-2 Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Rakuten Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Salzburg Challenger Heineken Open - Auckland UNICEF Open - 's Hertogenbosch Interwetten Austrian Open - Kitzbuhel Tashkent Challenger Geneva Challenger BMW Open - Munich Indianapolis Tennis Championships - Indianapolis The Artois Championships - London Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger PTT Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open Sud de France - Montpellier AEGON Championships - London Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Batman Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Little Rock Challenger Le Gosier Challenger Countrywide Classic - Los Angeles Guadalajara Challenger Mexico City Challenger Aegon Nottingham Open - Nottingham Memphis Open - Memphis Geneva Open - Geneva Citi Open - Washington Kun-Ming Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Hall of Fame Open - Newport Athens Challenger Ningboo Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch New York Open - New York AEGON Championships - London Thailand Open - Bangkok Irving Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Sybase Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Orlando Open de Nice Cote d'Azur - Nice Mercedes-Benz Cup - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles SAP Open - San Jose Hua Hin Challenger Aircel Chennai Open - Chennai AAPT Championships - Adelaide Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger USTA Men's Challenger of Dallas - Dallas Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Washington Canberra Challenger 2002 USTA Challenger of Calabasas - Calabasas International Tennis Championships - Delray Beach Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Binghamton Professional Tennis Tournament - Binghamton Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen USTA Challenger of Burbank - Burbank Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul Eddleman/USTA Challenger - Birmingham Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach Music City Challenger - Nashville Adidas International - Sydney Citta di Monza - Monza The Stella Artois Grass Court Championships - Queen's/London St. Petersburg Open - St. Petersburg Japan Open - Tokyo Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles TD Waterhouse Cup - Long Island Sybase Open - San Jose Kroger / St. Jude International - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Gold Flake Open - Chennai Countrywide Classic - Los Angeles AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London ATP Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Regions Morgan Keegan Championships - Memphis Heineken Open Shanghai - Shanghai AEGON International - Eastbourne Washington BMW Open - Munich Sybase Open - San Jose Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Regions Morgan Keegan Championships - Memphis Verizon Tennis Challenge - Atlanta Tennis Masters Series - Indian Wells CA Tennis Trophy - Vienna Siebel Open - San Jose International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Canberra Challenger Internationaler Raiffeisen Grand Prix - St. Polten Rogers Masters - Toronto Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Sony Ericsson Open - Miami Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Tennis Masters Series - Indian Wells The Lipton Championships - Key Biscayne BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Sony Ericsson Open - Miami U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Medibank International - Sydney U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open U.S. Open SAP Open - San Jose Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne Sony Ericsson Open - Miami Legg Mason Tennis Classic - Washington D.C. BNP Paribas Open - Indian Wells Rogers Cup - Montreal Wimbledon - London U.S. Open - New York French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Cup - Toronto BNP Paribas Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota Australian Open - Melbourne Atlanta Tennis Championships - Atlanta French Open - Paris Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Wimbledon - London French Open - Paris Davis Cup, World Group, PO, ISR-ARG 2-3 Wimbledon - London Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon (juniors) U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Wimbledon - London Wimbledon - London The Ericsson Open - Miami Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 French Open (juniors) Olympics - Rio de Janeiro